package com.mrd.gtimpframe.service;

import com.mrd.gtimp.base.entity.Module;

import java.util.List;

/**
 * Created by dusy on 2017/7/14.
 */
public interface RedisDictionaryService {
    /**
     * 更新redis中的Module
     * @param roleId 角色id,null则更新全部
     * @return 更新结果
     */
    String updateRoleModuleRedis(String roleId);

    /**
     * 更新redis中的CompanyQp
     */
    String updateCompanyQpRedis();

    /**
     * 更新redis中的GoodsCode
     */
    String updateGoodsCodeRedies ();

    /**
     * 根据id获取角色模块
     * @param roleId 角色id
     */
    List<Module> getModuleByRoleId(String roleId);

}
